post front sight - German English Dictionary